package com.jic.point.model.entity;
import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.math.BigDecimal;
import lombok.NoArgsConstructor;
@Data
@NoArgsConstructor
@ApiModel(description = " report_bd ")
public class ReportBd extends BaseEntity{
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "主键")
    private Long id;

    @ApiModelProperty(notes = "时间类型（year-年；month-月；day-天）；")
    private String timeType;

    @ApiModelProperty(notes = "时间统计值；例如2020表示2020年；01表示1月份，也可以表示1号，看time_type的类型；")
    private String timeValue;

    @ApiModelProperty(notes = "BD部门Code")
    private String bdCode;

    @ApiModelProperty(notes = "BD部门名称")
    private String bdName;

    @ApiModelProperty(notes = "统计类型：add表示新增；available表示可用；total表示总积分；frozen表示冻结；apply表示申请；consume表示消费；real_left表示实际剩余；")
    private String reportType;

    @ApiModelProperty(notes = "金额类型")
    private Integer moneyType;

    @ApiModelProperty(notes = "金额")
    private BigDecimal money;

    @ApiModelProperty(notes = "预算金额")
    private BigDecimal budget;

    @ApiModelProperty(notes = "结算金额")
    private BigDecimal settlementMoney;


}
